galaxy (galax urceolata) - French English Dictionary